Visio-haptic control for Human-Humanoid Cooperative Carrying Tasks
نویسندگان
چکیده
Humanoid robotics focuses on the design of robots directly inspired by human capabilities. This design gives many advantages when working together with humans. Because of this, humanoids are ideal research platforms for physical Human-Robot Interaction (pHRI). The particular focus of this work is in the integration of visual servoing in pHRI, specifically in human-humanoid collaborative tasks. Early work on human-humanoid collaboration was done in [3], where a panel is transported, and vision it used to recognize it. However, this involves an interaction of the robot with the panel only, and not with the human. In this work, a first step is taken towards using vision in human-humanoid haptic joint actions. Haptic interaction exists when forces applied by the human on the carried object are felt by the robot and vice-versa. In this research area, the focus is on regulating the interaction forces for safety, and on making the robot proactive in helping the human [4], [5]. Since physical interaction is fundamental, most works use data from force/torque sensors only. However, force/torque data is not rich enough for some tasks, where vision can provide new information. The focus of the work here is a carrying task where human and robot grasp an object at opposite ends and move it together. This task has been studied in [6], where the height at which the robot holds the table is kept constant, with no regard for how the human holds the table at the other end. However, it is desirable to keep the table horizontal to avoid objects on top from sliding. Besides, the robot should adjust to the human when s/he is leading the task. The strategy taken here is using vision to observe the table inclination and then servoing the height to correct it. This is done while regulating the interaction forces. The six degrees of freedom (DOF) of the table, X = [X,Y, Z, φx, φy, φz] > ∈ SE (3) can be controlled using the humanoid right and left hands. Figure 1 shows the control framework, with its two main modules: the Stack-of-Tasks, a generalized inverse kinematics abstraction layer [7], and an impedance controller. Impedance control is a method for regulating the contact of a robot with its environment [8]. Here, it is applied to track a desired trajectory (Xd, Ẋd, Ẍd), given the force and torque measured at the robot wrists. In [6], only the projection of the table on the ground (X,Y, φz) was controlled, as for an object moving on a plane. Here, Z is also regulated. Since controlling the 2 remaining DOFs does not fit with the task of keeping the table horizontal, these are left compliant (φx = φy = 0).
منابع مشابه
Using vision and haptic sensing for human-humanoid haptic joint actions
Human-humanoid haptic joint actions are collaborative tasks requiring a sustained haptic interaction between both parties. As such, most research in this field has concentrated on how to use solely the robot’s haptic sensing to extract the human partners’ intentions. With this information, interaction controllers are designed. In this paper, the addition of visual sensing is investigated and a ...
متن کاملDevelopment of a Bipedal Humanoid Robot: Control Method of Whole Body Cooperative Dynamic Biped Walking
The authors have focused on the bipedal humanoid robot expected to play an active role in human living space, through studies on an anthropomorphic biped walking robot. As the first stage of developing a bipedal humanoid robot, the authors developed the human-size 35 active DOF bipedal humanoid robot “WABIAN” and the human-size 41 active DOF bipedal humanoid robot “ WABIAN-R”. The authors also ...
متن کاملCooperative Human-Robot Manipulation Tasks
Object manipulation tasks by humanoid robots often do not only involve the hands and upper limbs but require flexible control of whole body movements. Examples are cooperative transportation tasks where a human and a robot carry an object together. Here, the robot has to reactively adapt its walking motion in order to compensate for the pushing and pulling forces exerted by the human via the ca...
متن کاملConcept for Human Robot Co-operation Integrating Artificial Haptic Perception
Human robot co-operation becomes more and more important when using robots in daily life and is a key note in the design of humanoid robots. The authors are members of the newly founded centre of excellence “Humanoid robots – cooperating and learning systems” at the University of Karlsruhe. Our group of researchers is responsible for the human robot co-operation, a haptic sensor system and the ...
متن کاملOptimizing Upper Body Motion of Humanoid Robot
Recently there are various kinds of research on humanoid robot, such as motion control, man-machine interface, visual or haptic feedback, artificial intelligent, and so on. For motion control, the present works still have many problems since the number of degrees of freedom (DOFs), range of joint motion, achievable joint velocity or acceleration, and dynamic motion capability of today’s humanoi...
متن کامل